package com.china08.yxyapi.service.manage.tec.stuattendance;

import java.util.List;
import java.util.Map;

public interface YxyStuAttendanceService {

    List<Object> getStuAttendance(String schoolId, String classId, Integer month, String signClass, String keyWord,
            Integer pageNum, Integer pageSize);

    List<Map<String, String>> getStuAttendanceForDownload(String schoolId, String classId, Integer month,
            String signClass, String keyWord);

    List<Object> getStuAttendanceForStuOrPer(String schoolId, String studentId, Integer month, Integer pageNum,
            Integer pageSize);

    Long getStuAttendanceCount(String schoolId, String classId, Integer month, String signClass, String keyWord,
            Integer pageNum, Integer pageSize);

    Long getStuAttendanceForStuOrPerCount(String schoolId, String studentId, Integer month, Integer pageNum,
            Integer pageSize);
}
